bust one's hump - German English Dictionary